Idle Mode

This feature is supported only in FX Series reader. The Idle Mode Timeout allows the reader to GPI’s switch off the radio module power, after a specified timer interval elapsed only if reader is in idle state (not performing any radio related operation like inventory or access). Radio will be powered on if any inventory/access operation is initiated from client application.

The methods rm.turnOffRadiowhenIdle and rm.getRadioIdleTimeout can be used for this. The supported value is between 10 and 60000 seconds.

 

            try

            {

                int idleModeTimeout = 0;

    

                // Get current idle timeout configured in the reader

                idleModeTimeout = rm.getRadioIdleTimeout();

                System.out.println("Radio Idle Timeout      : " + idleModeTimeout);

    

                // Turn off Radio after 10 seconds

                idleModeTimeout = 10;

                rm.turnOffRadiowhenIdle(idleModeTimeout);

                System.out.println("Radio will be turned off after " + idleModeTimeout + " seconds ");

            }

            catch (OperationFailureException exception)

            {

                System.out.println("IdleMode failed " + exception.getVendorMessage());

            }